#!/bin/bash

# 停止容器,并删除关联的镜像和容器
# 获取所有的容器ID
containerIds=`docker ps | grep tantanshu | awk '{containerIds=containerIds " " $1} END{print containerIds}'`

if [ -n "$containerIds" ]; then
    echo "存在容器,尝试结束"$containerIds
    docker stop $containerIds
    docker rm $containerIds
else
    echo "不存在容器,可以重新启动"
fi

# 获取所有的镜像ID
imagesId=`docker images | grep tantanshu | awk '{imagesIds=imagesIds " " $3} END{print imagesIds}'`
if [ -n "$imagesId" ]; then
    echo "存在镜像,尝试删除"$imagesId
    docker rmi $imagesId
else
    echo "不存在镜像,可以重新启动"
fi
